package com.mh.service;

import com.mh.domain.AppUserRole;

import java.util.List;
import java.util.Set;

/**
 * Spring service that handles CRUD requests for AppUserRole entities
 * 
 */
public interface AppUserRoleService {

	/**
	 * Delete an existing AppUserRole entity
	 * 
	 */
	public void deleteAppUserRole(AppUserRole appuserrole);

	/**
	 * Save an existing AppUserRole entity
	 * 
	 */
	public void saveAppUserRole(AppUserRole appuserrole_1);

	/**
	 * Return a count of all AppUserRole entity
	 * 
	 */
	public Integer countAppUserRoles();

	/**
	 * Return all AppUserRole entity
	 * 
	 */
	public List<AppUserRole> findAllAppUserRoles(Integer startResult, Integer maxRows);

	/**
	 * Load an existing AppUserRole entity
	 * 
	 */
	public Set<AppUserRole> loadAppUserRoles();

	/**
	 */
	public AppUserRole findAppUserRoleByPrimaryKey(Integer id);
}